#pragma once
#include "WEPrecompile.h"
#include "imtTile.h"

namespace iMate
{
	using Ogre::MovableObject;
	using Ogre::Renderable;
	using Ogre::MaterialPtr;
	using Ogre::RenderOperation;
	using Ogre::LightList;
	using Ogre::RenderQueue;

	class WETileGrid : public Tile
	{
	public:

		WETileGrid(const TileIndex &tileIndex,Terrain *parent);

		~WETileGrid();

		virtual void getRenderOperation(RenderOperation& op);

	protected:

		void createVertexData(void);

	};
}